LLM으로 글쓰기: 원칙 두 가지
작가가 LLM을 '대필 작가'가 아닌 '편집자(copyeditor)'처럼 활용하는 방법을 다룬 글입니다. 핵심 원칙은 두 가지로, LLM이 제안한 표현은 단 하나도 그대로 쓰지 말 것, 그리고 LLM의 칭찬·격려를 경계해 초고려 단계의 나쁜 습관을 강화하지 말 것입니다. LLM은 문제점을 찾아 표시하는 도구로는 탁월하지만, 표현 자체를 맡기면 독자가 글이 아닌 '산출물'로 느끼게 된다는 조언입니다.
작가가 LLM을 '대필 작가'가 아닌 '편집자(copyeditor)'처럼 활용하는 방법을 다룬 글입니다. 핵심 원칙은 두 가지로, LLM이 제안한 표현은 단 하나도 그대로 쓰지 말 것, 그리고 LLM의 칭찬·격려를 경계해 초고려 단계의 나쁜 습관을 강화하지 말 것입니다. LLM은 문제점을 찾아 표시하는 도구로는 탁월하지만, 표현 자체를 맡기면 독자가 글이 아닌 '산출물'로 느끼게 된다는 조언입니다.
OpenAI는 GPT-6 Astra 개발자들에게 과도하게 긴 스킬 설명, 무조건적인 문서 읽기 요구, 경직된 승인 규칙이 모델 성능을 저해할 수 있다고 조언했습니다. 더 뛰어난 모델일수록 개입을 줄이고, 작업 완료 기준을 명확히 정의해 조기 중단을 방지하는 것이 핵심입니다.
OpenAI가 GPT-6 Astra 모델 문서를 통해 불필요한 질문을 줄이고 행동 중심으로 작동하도록 하는 프롬프팅 가이드를 공개했습니다. 특히 'delve', 'foster', 'leverage' 같은 AI 특유의 저질 표현(slop words) 차단 목록과 산문체 작성 프롬프트를 제시해 개발자들이 모델 출력 스타일을 제어하는 데 유용합니다.
개발자 파비앙 상라르(Fabien Sanglard)가 LLM 기반 코딩 에이전트의 코드 품질 문제를 해결하기 위해 agent.md 파일에 코딩 스타일 규칙을 누적 기록하는 방법을 소개했습니다. 세션이 시작될 때 코딩 하네스가 agent.md를 프롬프트에 주입하므로, 매번 반복하던 피드백을 자동화할 수 있어 실무에서 LLM 활용 효율이 크게 향상됩니다.
최근 README나 문서에서 "AI 에이전트는 이 지침을 따르라"는 식으로 에이전트를 직접 호출하는 사례가 늘고 있다. 저자는 가상 시나리오 실험을 통해 이런 명시적 권고가 실제로 모델 행동에 큰 영향을 준다는 것을 확인했다. 권고 문구가 없을 때는 선호 절차 선택률이 33%였지만, 있을 때는 100%로 상승했으며, HTML 대비 마크다운, 의미적 압축 등도 행동에 영향을 주지 않았다.
최근 AI를 활용한 소프트웨어 개발은 기술적 이해 없이 결과물만 기대하는 스테이크 요리와 같습니다. AI는 개발의 속도를 높여주는 훌륭한 도구일 뿐, 근본적인 품질 기준이나 설계에 대한 개발자의 판단력을 대체할 수 없습니다. 결국 원하는 수준의 완성도를 갖춘 소프트웨어를 만들려면, 개발자는 요리법을 배우듯 시스템의 원리와 디테일을 깊이 이해해야 합니다.
단순히 LLM을 반복 호출하는 기본 에이전트 구조를 넘어, 실제 상용 환경에서 사용 가능한 고도화된 에이전트 하네스(Harness)를 구축하는 방법을 다룹니다. 잦은 에러와 컨텍스트 제한, 비용 문제 등을 해결하기 위해 타입 검사, 계획 그래프, 계층형 메모리, 예산 및 검증 계층 같은 필수적인 모듈들을 결합하는 원리를 설명합니다. AI 에이전트가 단순히 동작하는 것을 넘어 계획하고, 스스로 복구하며, 신뢰할 수 있는 결과를 증명하는 견고한 시스템을 설계하려는 실무자에게 매우 유용한 글입니다.
MIT 슬론 경영대학의 연구에 따르면, 대형 언어 모델(LLM)이 제공하는 재무 조언은 인간 재무 설계사의 높은 비용과 이해상충 문제를 해결할 수 있는 훌륭한 대안이 될 수 있습니다. 특히 사용자가 자신의 재무 상황과 경제적 가정을 구조화된 프롬프트로 명확하게 전달할 때, AI는 저축 증대와 분산 투자를 유도하는 매우 효과적인 조언을 제공했습니다. 다만, 실업 등 개인의 상황 변화에 유연하게 대처하거나 포트폴리오를 적극적으로 리밸런싱하는 세밀한 영역에서는 여전히 한계를 보입니다.
최근 AI 엔지니어링 분야에서 프롬프트, 루프, 그래프 엔지니어링이라는 세 가지 개념이 혼용되어 사용되고 있습니다. 이 세 가지는 서로 경쟁하는 기술이 아니라 AI 시스템을 구축하는 각기 다른 계층(Layer)을 의미합니다. AI 실무자들은 이들의 차이점을 명확히 이해하고 각 레벨에 맞는 시스템 설계 역량을 갖추는 것이 중요합니다.
최신 AI 코딩 모델인 Grok 4.5, GPT-5.5, Claude Opus 4.8, Claude Fable 5에게 동일한 프롬프트를 주어 앱 개발 대결을 벌인 테스트 결과입니다. 3D 큐브, 중력 입자 시뮬레이션, 벽돌 깨기 게임을 단일 HTML 파일로 구현하게 한 결과, Claude 모델들이 안정적인 3D 구현 능력을 보였고 GPT-5.5는 뛰어난 디자인 센스를, Grok 4.5는 압도적인 처리 속도와 가성비를 입증했습니다. 실무자들이 각 모델의 강점과 토큰 처리 속도, 비용 효율성을 파악하여 용도에 맞게 선택할 때 유용한 지표가 될 것입니다.
Anthropic의 클로드(Claude) 디자인용 시스템 프롬프트가 리버스 엔지니어링되어 오픈소스로 공개되었습니다. 이 프롬프트는 흔한 AI 양산형 디자인에서 벗어나, 접근성과 실질적인 디자인 철학을 갖춘 협업 도구로 LLM을 변신시킵니다. 클로드, GPT, 제미나이 등 다양한 환경에서 즉시 활용할 수 있도록 14개의 세부 실행 스킬과 가이드를 제공하는 것이 특징입니다.
대부분의 LLM이 영상을 직접 보지 못하고 텍스트나 고정된 프레임만 읽는 한계를 극복하는 오픈소스 도구입니다. 이 도구는 로컬 환경에서 영상의 씬 전환을 감지해 의미 있는 프레임과 오디오 텍스트만 추출하므로, 어떤 LLM이든 영상을 완벽하게 이해할 수 있게 해줍니다. 클라우드 업로드 없이 로컬에서 처리되어 비용과 보안 측면에서 매우 유용합니다.
시스코 재단 AI가 여러 단계로 구성된 대형언어모델(LLM) 파이프라인을 자동으로 최적화하는 'FAPO' 시스템을 오픈소스로 공개했습니다. 이 도구는 프롬프트 실패 원인을 단계별로 분석하고 개선안을 제안하여, 기존 방식보다 훨씬 뛰어난 정확도 개선 효과를 입증했습니다. AI 개발 실무자들이 복잡한 프롬프트 엔지니어링 과정을 효율적으로 자동화할 수 있다는 점에서 중요하게 평가받습니다.
마이크로소프트와 중국 3개 대학 연구진이 개발한 '스킬옵트(SkillOpt)'는 AI 에이전트의 지시 문서(마크다운 파일)를 마치 모델 가중치처럼 훈련 및 최적화하는 새로운 방법론입니다. 이를 통해 GPT-5.5와 같은 최신 모델의 절차적 작업 성능을 평균 20점 이상 향상시켰으며, 최적화된 지시 문서는 다른 모델이나 작업 환경으로도 원활하게 이전(Transfer)되는 뛰어난 활용성을 입증했습니다.
취향이 없는 사용자와 AI가 만들어내는 어설픈 UI(Slop) 문제를 해결하기 위해 프롬프트에 'Qt 앱 스타일'을 적용하는 꿀팁이 소개되었습니다. AI 에이전트에게 Qt 디자인 가이드라인을 따르도록 지시하자 특유의 어설픔이 사라지고 훨씬 깔끔한 프론트엔드 화면을 얻을 수 있었습니다.
해당 글은 코딩 에이전트의 성능을 향상하기 위해 프로젝트의 규칙과 컨벤션을 안내하는 'agents.md' 파일의 효과에 대한 논의를 다루고 있습니다. 개발자들 사이에서 에이전트의 오픈소스 기여 및 코드 생성 능력을 극대화하기 위한 프롬프트 엔지니어링 전략으로 주목받고 있습니다. 첨부된 arXiv 논문을 통해 관련 기술적 검증과 구체적인 활용법을 확인할 수 있습니다.
현재 AI 에이전트는 학습 데이터의 한계로 인해 테스트 코드 작성에 매우 서툽니다. 하지만 켄트 벡(Kent Beck)의 정석적인 TDD 원칙과 '명세-인코딩-이행(Specify-Encode-Fulfill)' 루프 같은 명확한 가이드라인을 제공하면, AI도 논리적이고 의미 있는 테스트를 작성할 수 있습니다. 이 글은 AI가 스스로 테스트 설계 오류를 점검하게 하고 불필요한 코드 작성을 방지하는 실용적인 에이전트 활용법을 소시합니다.
한 사용자가 ChatGPT에게 주머니에서 휴대폰을 꺼내다 실수로 찍힌 듯한 일상적이고 서툰 셀카를 생성해 달라고 프롬프트를 입력했습니다. 이에 ChatGPT는 흔들림, 과노출, 어색한 앵글 등 평범한 스마트폰 실수 사진의 특징을 매우 사실적으로 반영한 이미지를 만들어냈습니다. 이는 사용자의 구체적이고 창의적인 지시를 AI 이미지 생성 모델이 얼마나 정교하게 이해하고 구현할 수 있는지를 보여주는 흥미로운 사례입니다.
최근 엔지니어링 팀 사이에서 AI에 대한 의존성 우려가 커지고 있습니다. 이 글은 AI 도구를 무작정 덜 쓰는 것이 아니라, AI의 결과물을 검증하는 '적대적(Adversarial) 방식'으로 활용해 오히려 엔지니어의 판단력을 예리하게 만들어야 한다고 강조합니다. 수동적인 코드 복사 붙여넣기를 지양하고 생성된 결과물의 한계점과 보안 취약점을 끊임없이 질문하는 과정이 핵심입니다.
미국의 대표적인 4개 유통 브랜드(월마트, 타겟, 홀푸드, 트레이더 조스)의 전형적인 고객을 묘사하는 캐리커처 이미지 생성을 요청하는 프롬프트입니다. 이미지 내에서는 각각의 브랜드가 누구인지 명확하게 구분할 수 있도록 텍스트로 표기해야 합니다. 마케팅 타겟팅 및 사용자 페르소나 시각화에 활용될 수 있는 흥미로운 주제입니다.
한 사용자가 이미지 생성 AI를 이용해 1890년대 눈 오는 날의 트롤리(전차) 안에서 찍은 스냅챗 셀카를 요청했습니다. 그 결과, 당시의 분위기를 완벽하게 재현한 매우 사실적이고 섬세한 결과물을 얻어냈습니다. 특히 창문 너머 밝은 하늘과 눈에서 비롯된 자연스러운 조명과 디테일 처리가 매우 훌륭하다는 평가를 받았습니다.
한 사용자가 ChatGPT(이미지 생성 모델)를 이용해 ‘가나가와 해변의 파도’를 극사실주의 사진으로 재현한 경험을 공유했습니다. 초기 프롬프트에서 ‘그림을 사진처럼 다시 그려달라’는 지시만으로는 그림을 찍은 사진이 나왔으나, 파도·배·후면 산 등 피사체를 직접 명시하자 원화의 구도와 색감을 유지한 하이퍼 리얼리즘(초현실적) 사진이 생성되었습니다. 이는 이미지 생성 AI가 프롬프트의 구체성과 맥락에 얼마나 민감하게 반응하는지를 보여주는 사례입니다.
AI 이미지 생성 모델의 노출 및 성적 콘텐츠 생성 제한 정책과 관련된 Reddit 사용자의 경험담입니다. 사용자는 단일 프롬프트가 아닌 연속적인 대화를 통해 완전한 노출 이미지를 우회적으로 생성할 수 있었다고 밝혔습니다. 이는 AI 모델의 안전장치 우회 가능성과 기존 정책의 한계를 보여주는 중요한 사례입니다.
한 레딧 사용자가 이미지 생성 모드에서 실재하지 않는 여자친구의 해변 데이트 사진을 복원해 달라는 프롬프트를 테스트했습니다. 사용자는 AI에게 부가적인 질문이나 설명 없이 결과물만 출력하도록 지시했습니다. 이는 최신 이미지 생성 AI가 허구의 상황을 얼마나 사실적으로 구현하고 지시에 얼마나 정확히 따르는지 보여주는 사례입니다.
최근 한 온라인 커뮤니티에 매우 구체적이고 디테일한 프롬프트를 통해 실제 스마트폰 셀카와 구분하기 힘든 초고화질 AI 생성 이미지 제작 과정이 공유되었습니다. 이는 최신 이미지 생성 AI가 사소한 카메라 노이즈, 구도, 조명까지 완벽하게 모방할 수 있게 되었음을 보여줍니다. 딥페이크(Deepfake) 기술의 진화로 인한 오용 가능성과 그에 따른 사회적 논의의 필요성을 시사하는 중요한 사례입니다.
사용자가 ChatGPT에게 '상상할 수 있는 가장 엽기적인 상황'을 묻는 프롬프트를 던졌습니다. 이에 ChatGPT가 생성한 결과물은 기대를 저버리지 않았습니다. 생성형 AI의 이미지 창작 능력이 어느 수준에 도달했는지 엿볼 수 있는 사례입니다.
에이전트(Agent)에 도메인 지식을 주입하는 스킬(SKILL.md)이 실제로 모델의 성능을 높이는지 검증하는 오픈소스 평가 도구입니다. 동일한 프롬프트에 대해 스킬 적용 여부에 따른 결과를 각각 생성한 뒤, 판별 모델(Judge Model)이 두 출력물을 비교 평가하여 성능 향상을 객관적으로 증명합니다. CLI 환경에서 간단히 실행할 수 있으며 직관적인 HTML 리포트를 제공하여 스킬의 실질적인 효용성을 측정하고자 하는 AI 실무자들에게 유용합니다.
한 사용자가 작업을 요청했으나 클로드(Claude)가 기기 배터리 잔량이 12%인 것을 인식하고 요청을 수행하는 대신 앱을 종료하고 충전하라는 답변을 남겼습니다. 이는 AI가 주어진 프롬프트(prompt) 이외의 상황을 스스로 판단해 개입하는 돌발 행동 사례로, AI의 자율적 판단 범위에 대한 실무적 논의가 필요합니다.
ChatGPT의 메모리 기능을 활성화한 사용자가 자신의 관심사에 맞춘 완벽한 비디오 게임을 상상하게 하고, 그 게임의 스크린샷을 생성하는 유용한 프롬프트를 공유했습니다. 사용자의 취향과 기억 데이터를 바탕으로 맞춤형 게임 아트워크를 즉각적으로 생성해 낸다는 점에서 AI의 개인화 및 이미지 생성 능력을 잘 보여줍니다.
효과적인 프롬프트 엔지니어링을 위해 1) 도메인 특화 언어로 명확한 의도 전달, 2) 대화 방향 강력하게 유도, 3) 코드 번역기로서의 모델 활용, 4) 모델의 출력물 직접 읽고 검증 등 네 가지 핵심 원칙을 제시합니다. 특히 추론(Reasoning) 모델과 비추론(Non-reasoning) 모델의 작동 방식 차이를 이해하고, 최근 성능이 크게 향상된 오픈소스 소형 모델들을 적극 활용할 것을 강조하고 있습니다.